Python Job: Junior Developer

Job added on

Company

Janus Henderson

Location

London, England - United Kingdom

Job type

Full-Time

Python Job Details

Why work for us?


Janus Henderson is a leading global active asset manager. We exist to help our clients achieve their long-term financial goals. Our team exemplifies our values of putting clients first, acting like owners and succeeding as a team. Our culture is high-energy, collaborative, and forward-thinking with opportunities to grow in an exciting career. We invite you to consider joining our dynamic, global team!

Our culture is the foundation for how we interact with clients and one another as part of our unique, people-focused work environment. We support a flexible hybrid working model that allows teams to build a strong and positive culture by inspiring innovation and increasing collaboration. Currently our hybrid working model allows employees to work 3 or more days in office and the remaining time remotely.

Employees and Managers will discuss and determine what schedule works best for them and the team, with additional flexibility available based on the role, business needs, and individual circumstances. JHI Workplace Practices is subject to change as the future of work within our organization evolves.
The department

The Technology department plays a crucial role in supporting the success of Janus Henderson. We are responsible for developing, implementing and supporting state-of-the-art software to support our fund management, trading, distribution and operational areas and for maintaining a stable and resilient IT infrastructure platform.

Global Technology has 400+ employees, running numerous change projects across all areas of the firm, including vendor implementations, regulatory change, in-house development, as well as overseeing change delivery from third party suppliers.

The Investments and Operations Technology team is a global department of 120+ employees situated within Global Technology and is responsible for the development and maintenance of the suite of platforms and applications used across Janus Henderson’s Investment and Operation teams.

Overview of the role

As a Developer within the Investments and Operations Development team you will join a 40-strong development team responsible for delivering ongoing change to the suite of applications and systems comprising Janus Henderson’s investment capabilities such as trading, research, performance, and risk.

This is a hands-on technical role where you will provide development expertise as part of an agile, product team. You will be expected to contribute to technical design, take ownership of requirements, implement, test and ensure stable deployment to production, and troubleshoot production issues.

It is important in this role that you can communicate and collaborate effectively across all areas of technology and business partners globally.

Duties and responsibilities

You will:

  • Work closely with the Product Owners to understand development priorities and backlog items
  • Work closely with Architects and Tech Leads, ensuring that all solutions fit well within the strategic architectural vision.
  • Performs hands-on development, adhering to the SDLC framework and practices at Janus Henderson
  • Carry out additional duties as assigned.

Supervisory responsibilities

  • No

Technical skills and qualifications

  • Good knowledge of C# and Angular
  • Sound understanding of OOP and SOLID principles
  • Experience of Azure
  • Investment Management experience
  • Experience of micro-service development and API development
  • Databricks and Python development experience beneficial
  • Strong understanding of Agile delivery methodologies
  • Demonstrable ability to design and deliver complex systems at scale
  • Experience of working with geographically disperse development teams
  • Degree educated in mathematics or scientific/engineering discipline.

Competencies required

In addition to putting clients first, acting like an owner, and succeeding as a team, the competencies for this role include:

  • Craftsman-like approach to building software; takes pride in engineering excellence and instils these values in others
  • Demonstrable passion for technology e.g. personal projects, open-source involvement
  • Intellectually robust with a keenly analytic approach to problem solving
  • Self-organized with the ability to effectively manage time across multiple projects and with competing business demands and priorities
  • Focused on delivering value to the business with relentless efforts to improve process
  • Strong interpersonal skills; able to establish and maintain a close working relationship with team members and senior business stakeholders alike
  • Confident communicator; able to argue a point concisely and deal positively with conflicting views.
  • Ability to communicate information technology concepts to non-technology personnel
  • Problem ownership – takes responsibility for identified issues and works to resolve in a pragmatic manner
  • Client focused, committed to excellence, strong attention to detail and a team player

Ongoing competence in the role to be assessed, in line with applicable regulatory requirements, by:

  • Annual performance appraisal
  • Completion of all assigned compliance training
  • Annual attestation (Knowledge and Competence in-scope roles only)

Compliance requirements

At a minimum the role will require you to:

  • Place the interest of Janus Henderson’s Clients first, act in accordance with TCF (Treating Customers Fairly) principles
  • Understand and follow laws and regulations applicable for your role, seeking the help of your supervising manager or Compliance if additional guidance is required
  • Understand and abide by all Janus Henderson policies applicable to your role, and seek support/guidance of the policy owner guidance when required
You are ultimately accountable for your actions and responsible for seeking further information on any or all of the above as necessary.
Janus Henderson (including its subsidiaries) will not maintain existing or sponsor new industry registrations or licenses where not supported by an employee’s job functions (as determined by Janus Henderson at its sole discretion).

All applicants must be willing to comply with the provisions of Janus Henderson Investment Advisory Code of Ethics related to personal securities activities and other disclosure and certification requirements, including past political contributions and political activities. Applicants’ past political contributions or activity may impact applicants’ eligibility for this position. Janus Henderson is an equal opportunity /Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. All applications are subject to background checks.